statistically significant difference - English Synonyms Dictionary